Księżniczka Pei Pei (Lucy Liu) mająca swój dwór w Zakazanym Mieście w Chinach zostaje uprowadzona dla okupu na Dziki Zachód. Cesarz – jej ojciec – wysyła za nią gwardzistów, w tym Chona Wanga (Jackie Chan), do Ameryki Północnej ze skrzynią złota w celu ściągnięcia księżniczki z powrotem do...
Ennis Del Mar (Heath Ledger) i Jack Twist (Jake Gyllenhall) poznają się w kolejce po zatrudnienie u ranczera Joe Acquirre (Randy Quaid). Świat, który znają, podlega stałym zmianom, ale ich codzienność wypełnia monotonia. Wszystko w ich życiu zostało już ustalone - mają znaleźć stałe zajęcie, ożeni...